package com.qc.bug.services.bugInfo;

import java.util.List;
import java.util.Map;

import com.qc.bug.pojo.BugInfo;

public interface BugInfoServices {

	/**
	 * @author admin
	 * @param bugInfo
	 * @return void
	 * @time 2017 上午10:52:15
	 * @desc 添加BUG信息
	 * 
	 */
	public void addBugInfo(BugInfo bugInfo);

	/**
	 * @author admin
	 * @param str
	 * @return String
	 * @time 2017 下午3:49:57
	 * @desc
	 * 
	 */
	public List<Map<String, Object>> findAjaxBug(String str);

	/**
	 * @author admin
	 * @param description
	 * @param j
	 * @param i
	 * @return List<Map<String,Object>>
	 * @time 2017 下午4:34:02
	 * @desc 根据问题描述查询bug信息
	 * 
	 */
	public List<Map<String, Object>> findDescription(String description, int indexPage, int pageSize);

	/**
	 * @author admin
	 * @param bugId
	 * @return
	 * @return Map<String,Object>
	 * @time 2017 下午4:52:14
	 * @desc 根据ID查询解决方案
	 */
	public Map<String, Object> findById(int bugId);
}
